<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>Webduino Blockly Tutorials</title>

  <meta name="description" content="Webduino Blockly Editor simply uses web development languages, such as HTML or Javascript. Webduino also has a rich online resources with hundreds of lectures, case-studies, and demo videos. We provide you the most complete and convenience way to start your IoT project.">

  <meta itemprop="name" content="Webduino Blockly Editor">
  <meta itemprop="image" content="//blockly.webduino.io/media/tutorials-snapshot.jpg">
  <meta itemprop="description" content="Webduino Blockly Editor simply uses web development languages, such as HTML or Javascript. Webduino also has a rich online resources with hundreds of lectures, case-studies, and demo videos. We provide you the most complete and convenience way to start your IoT project.。>

  <meta property="og:title" content="Webduino Blockly Editor" >
  <meta property="og:url" content="//blockly.webduino.io/index-tutorials.html">
  <meta property="og:image" content="//blockly.webduino.io/media/tutorials-snapshot.jpg">
  <meta property="og:description" content="Webduino Blockly Editor simply uses web development languages, such as HTML or Javascript. Webduino also has a rich online resources with hundreds of lectures, case-studies, and demo videos. We provide you the most complete and convenience way to start your IoT project." >
  
  <link rel="icon" href="favicon.ico" type="image/x-icon">
  <link rel="stylesheet" href="css/index-tutorials.css">
</head>

<body>
  <h1><img class="logo" src="media/logo.png">Webduino Blockly <span>Exercises with Solutions</span></h1>
  <h2>Webduino Website：<a href="https://webduino.io" target="_blank">webduino.io</a></h2>
  <h2 style="margin-top:20px;">Webduino Blockly Editor：<a href="index.html?lang=zh-hant" target="_blank">webduino-blockly</a></h2>
  <h2 style="margin-top:20px;">Webduino Blockly Video Tutorials：<a href="https://www.youtube.com/playlist?list=PLVmvOKlcwG6wcMRuB8pYHmOe0pDPJhTN6" target="_blank">www.youtube.com</a></h2>
  <br/>
  <h3>1、LED</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/led-1" target="_blank">Lighting up an LED</a></h4>
      <div>( <a href="https://youtu.be/o9NPI3BtNoA" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/led-1#-Jvaz_tuEFYtNaVBi0i2" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/led-2" target="_blank">Toggling an LED</a></h4>
      <div>( <a href="https://youtu.be/8k6Lqu-aqVM" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/led-2#-Jvb-r0TiTHKsL-rMGw9" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/led-3" target="_blank">Turning on/off 2 LEDs</a></h4>
      <div>( <a href="https://youtu.be/TVcc4yChxy0" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/led-3#-JvMuD8cPViCJFD4VRSr" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>2、RGB LED</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rgbled-1" target="_blank">RGB LED</a></h4>
      <div>( <a href="https://youtu.be/se3RsuzDm2w" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/rgbled-1#-JvMrEKwwqW2P607oFz2" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rgbled-2" target="_blank">Changing RGB LED Color</a></h4>
      <div>( <a href="https://youtu.be/VN4sKngbiGI" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/rgbled-2#-JvMroBFx1XYaMemJmOm" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rgbled-3" target="_blank">RGB LED Palette</a></h4>
      <div>( <a href="https://youtu.be/uSfBbvd4ViE" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/rgbled-3#-JvMsJupKMuIUdAJs_RK" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rgbled-4" target="_blank">Disco Ball Light</a></h4>
      <div>( <a href="https://youtu.be/mXCnzUzcNSk" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/rgbled-4#-JvMswgK2Q1h4GjAPx7u" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>3、Ultrasonic Sensor</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/ultrasonic-1" target="_blank">Ultrasonic Sensor</a></h4>
      <div>( <a href="https://youtu.be/e6gbwMUzSZ8" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/ultrasonic-1#-JvS-HS4kdS5Mn9tlXmD" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/ultrasonic-2" target="_blank">Changing Image Size with an Ultrasonic</a></h4>
      <div>( <a href="https://youtu.be/NXJ3xmqHm8o" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/ultrasonic-2#-JvS-qZVOxcFtjlMhYlP" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/ultrasonic-3" target="_blank">Changing the volume of music with an Ultrasonic</a></h4>
      <div>( <a href="https://youtu.be/jIwqyvQfLvQ" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/ultrasonic-3#-JvS09LhPCGEY4M1-juO" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/ultrasonic-4" target="_blank">Changing color of RGB LED with an Ultrasonic</a></h4>
      <div>( <a href="https://youtu.be/8lDL6_2io1Y" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/ultrasonic-4#-JvS1HjBSLU7wbtmLxKB" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/ultrasonic-5" target="_blank">Changing Youtube Volume with an Ultrasonic</a></h4> <div>(
      <a href="./?lang=zh-hant&page=tutorials/ultrasonic-5#-JwgqGd0PtGFPC8GNcfY" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/ultrasonic-6" target="_blank">Changing Youtube Speed with an Ultrasonic</a></h4> <div>(
      <a href="./?lang=zh-hant&page=tutorials/ultrasonic-6#-JxEs_Z0dmBi0nu3Pylw" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>4、Button Switch</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/button-1" target="_blank">Button Switch</a></h4>
      <div>( <a href="https://youtu.be/Y2I42DsAov8" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/button-1#-JvWtlzE8hlI2ZKotsdT" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/button-2" target="_blank">Calculation with a Button Switch</a></h4>
      <div>( <a href="https://youtu.be/9lTbdcjhFwU" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/button-2#-JvWu7mS_OoeRvE-m6mD" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/button-3" target="_blank">Changing Image Position with a Button Switch</a></h4>
      <div>( <a href="https://youtu.be/2D0pNkaBroU" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/button-3#-JvWuaeLK-rrGi66lVIM" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/button-4" target="_blank">Playing the game with a Button Switch</a></h4>
      <div>( <a href="https://youtu.be/UmMJG2zInWU" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/button-4#-JvY90I0qUoJR2yi34lj" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/button-5" target="_blank">Playing Youtube Videos with a Button Switch</a></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/button-5#-JxJpqetsCxULbi4Iier" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>5、DHT Sensor</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/dht-1" target="_blank">DHT Sensor</a></h4>
      <div>( <a href="https://youtu.be/T8sZL-UaUP0" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/dht-1#-JvrZOa-PvI2vYJZdGrG" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/dht-2" target="_blank">Drawing an Area Chart</a></h4>
      <div>( <a href="https://youtu.be/HUQArJOadnY" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/dht-2#-Jvwiwd_Lr9F5j5Oz4-N" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/dht-3" target="_blank">Saving Data to Firebase</a></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/dht-3#-KDCSHxcIg550dEvHcQ0" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>6、PIR Sensor</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/pir-1" target="_blank">PIR Sensor</a></h4>
      <div>( <a href="https://youtu.be/JSBS9fekrO0" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/pir-1#-JvxRwAXj4ccyigeuI8o" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/pir-2" target="_blank">Toggling an LED with a PIR Sensor</a></h4>
      <div>( <a href="https://youtu.be/3873nza-ywo" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/pir-2#-JvxTHIG_0PBVOJToz3p" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>7、Sound Detection</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/sound-1" target="_blank">Sound Detection</a></h4>
      <div>( <a href="https://youtu.be/w1Fn4av7Gi4" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/sound-1#-JvxeaQ60xcOYLuXKCke" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/sound-2" target="_blank">Lighting up an LED using Sound Detection</a></h4>
      <div>( <a href="https://youtu.be/0NFEsS-FvMw" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/sound-2#-JvxfZT00ZuWL1NvSh6n" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>8、Servomotor</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/servo-1" target="_blank">Controlling a Servomotor</a></h4>
      <div>( <a href="https://youtu.be/Dar2pSWCSL8" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/servo-1#-Jw01Vjwe_myzgK91zmM" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/servo-2" target="_blank">Controlling a Servomotor with a Button Switch</a></h4>
      <div>( <a href="https://youtu.be/RVfRou22BNo" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/servo-2#-Jw01xYLefgu_1IvUaVM" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>9、Buzzer</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/buzzer-1" target="_blank">Music Creation with a Buzzer (1)</a></h4>
      <div>( <a href="https://youtu.be/StNG2NHS240" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/buzzer-1#-KDCNgZ3dAKEW4wrlxo_" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/buzzer-2" target="_blank">Music Creation with a Buzzer (2)</a></h4>
      <div>( <a href="https://youtu.be/NA2kjjwoWNA" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/buzzer-2#-KDCNtS1o_l57m9Aq46h" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/buzzer-3" target="_blank">Switching songs with a buzzer</a></h4>
      <div>( <a href="https://youtu.be/RR24AzctCL4" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/buzzer-3#-KDCOHhM5eAHX6GbAkw8" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/buzzer-4" target="_blank">Playing Music with a Button&a Buzzer</a></h4>
      <div>( <a href="https://youtu.be/7adIWz02shw" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/buzzer-4#-KDCOxfqbxJmc3MaY_rg" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>10、Shake Switch</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/shock-1" target="_blank">Adding Up Numbers with a Shake Switch</a></h4>
      <div>( <a href="https://youtu.be/Xv85frAw4uI" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/shock-1#-Jw1JGKkvzmdLb5tPszx" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/shock-2" target="_blank">Changing Image Position with a Shake Switch</a></h4>
      <div>( <a href="https://youtu.be/cycOCaCG3RE" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant&page=tutorials/shock-2#-Jw1KUKUyvZIS_b4pQJ9" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>11、Relay</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/relay-1" target="_blank">Relay</a></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/relay-1#-K-WQYB34rMa4f2GgSam" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/relay-2" target="_blank">Controlling a Relay</a></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/relay-2#-K-WYIV6exdTz4hgu-O_" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>12、Photocell/Potentiometer</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/photocell-1" target="_blank">Photocell/Potentiometer</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/photocell-1#-K0oVQzwFXfXTj5xmlrU" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/photocell-2" target="_blank">Toggling an LED with the Photocell</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/photocell-2#-K0objWF2mEVwsHYux8W" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/photocell-3" target="_blank">Converting Value of the Photocell</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/photocell-3#-K2kvxmwFHNiGl0P-_7S" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>13、LED Matrix</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/max7219-1" target="_blank">LED Matrix</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/max7219-1#-K0opTxaF_E2ncQkc6JC" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/max7219-2" target="_blank">LED Matrix Animation</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/max7219-2#-K0os-k9zK8b2uN9iOMK" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/max7219-3" target="_blank">LED Matrix Marquee</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/max7219-3#-K0ou2rmQYkM46jiooWV" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/max7219-4" target="_blank">Switching Effects on LED Matrix</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/max7219-4#-K0p0BGifwqYvndb35GK" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/max7219-5" target="_blank">Switching Icons with an Ultrasonic Sensor</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/max7219-5#-K0p4uO2W-zcVOU7FF0A" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>14、3-axis accelerometer</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/adxl345-1" target="_blank">3-axis accelerometer</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/adxl345-1#-K0pl9rB2TohBuBnorit" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/adxl345-2" target="_blank">Image Rotation with a 3-axis accelerometer</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/adxl345-2#-K0q9iZQIPc-9eLg9k2f" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/adxl345-3" target="_blank">Lighting up an LED with a 3-axis accelerometer</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/adxl345-3#-K0qEX3wukvZgtnn817T" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/adxl345-4" target="_blank">Changing Icons with a 3-axis accelerometer</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/adxl345-4#-K0qKebEHBdfd19FzAvZ" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>15、IR Receiver</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/irrecv-1" target="_blank">Receiving Infrared Signals</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/irrecv-1#-K0qf8JH7bENOyJgc25r" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/irrecv-2" target="_blank">Displaying Colors with an IR Sensor</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/irrecv-2#-K0qhamTHkjMc9nZg4rc" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/irrecv-3" target="_blank">Switching Youtube Videos with an IR Sensor</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/irrecv-3#-K0qllY_jNznqTDWliZ4" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>16、RFID</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rfid-1" target="_blank">RFID</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/rfid-1#-K45oDB4TmzOFSNMPGGG" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rfid-2" target="_blank">Changing Colors with RFID Keys</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/rfid-2#-K45qdjcmCYGz9YaNcUp" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant&page=tutorials/rfid-3" target="_blank">Switching Youtube Videos with RFID Keys</a><i>new</i></h4>
      <div>( <a href="./?lang=zh-hant&page=tutorials/rfid-3#-K462IpY3cfK91yLDK3M" target="_blank">Solution</a> )</div>
    </li>
  </ul>
  <br/>
  <h3>Application：Robot Car</h3>
  <ul>
    <li>
      <h4><a href="./?lang=zh-hant" target="_blank">Controlling a Robot Car</a></h4>
      <div>( <a href="https://youtu.be/0JT1KAHkMsk" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant#-KF8rPzN1bhipFFxMDSB" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant" target="_blank">Controlling a Robot Car with an Ultrasonic Sensor</a></h4>
      <div>( <a href="https://youtu.be/di4ucce82EA" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant#-KEnuhpjHaza22IcZv7h" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant" target="_blank">Controlling a Robot Car Using Voice Recognition</a></h4>
      <div>( <a href="https://youtu.be/g1O1aAD2_fg" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant#-KEnuopmU33VS6NGT9DP" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant" target="_blank">A Robot Car&LEDs (3 Boards Interaction)</a></h4>
      <div>( <a href="https://youtu.be/s5GdwXeJ0Ac" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant#-KEnux6ydsT716AnZDwM" target="_blank">Solution</a> )</div>
    </li>
    <li>
      <h4><a href="./?lang=zh-hant" target="_blank">A Robot Car&An Ultrasonic Sensor (2 Boards Interaction)</a></h4>
      <div>( <a href="https://youtu.be/ptav3Nkr3tM" target="_blank">Video Tutorial</a> | <a href="./?lang=zh-hant#-KEnv2xRhHJRi59pW5RB" target="_blank">Solution</a> )</div>
    </li>
  </ul>

  <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-62202920-2', 'auto');
    ga('send', 'pageview');

  </script>
</body>

</html>
